// var path = "${pageContext.request.contextPath }";
//验证APKName不能重复
$("#APKName").blur(function () {
    var APKName = $("#APKName").val()
    $.ajax({
        type: "GET",
        url: "/judgeAPKName",
        data: {"APKName": APKName},
        dataType: "json",
        success: function (data) {
            if (data > 0) {
                alert("该APK名称重复，请重新输入")
                $("#APKName").val("");
            }
        },
        error: function (data) {
            alert("加载失败")
        }
    })
})

//根据用户输入的一级分类，查找二级分类
$("#categoryName1").change(function () {
    var categoryName1 = $("#categoryName1").val();
    if (categoryName1 != "" && categoryName1 != "--请选择--") {
        $.ajax({
            type: "GET",
            url: "/findSort",
            data: {"categoryNameAll": categoryName1},
            dataType: "json",
            success: function (data) {
                $("#categoryName2").html("")
                var options = "<option value=\"\">--请选择--</option>"
                for (var i = 0; i < data.length; i++) {
                    options += "<option value=" + data[i].id + ">" + data[i].categoryName + "</option>";
                    // option+="<option value="+data[i].id+">"+data[i].roleName+"</option>";
                }
                $("#categoryName2").html(options);
                $("#categoryName3").html("");
            },
            error: function (data) {
                alert("二级分类加载失败，请重新输入")
            }
        });
    } else {
        $("#categoryName2").html("");
        $("#categoryName3").html("");
    }
});
//根据用户输入的二级分类，查找三级分类
$("#categoryName2").change(function () {
    var categoryName2 = $("#categoryName2").val();
    if (categoryName2 != "" && categoryName2 != "--请选择--") {
        $.ajax({
            type: "GET",
            url: "/findSort",
            data: {"categoryNameAll": categoryName2},
            dataType: "json",
            success: function (data) {
                $("#categoryName3").html("")
                var options = "<option value=\"\">--请选择--</option>"
                for (var i = 0; i < data.length; i++) {
                    options += "<option value=" + data[i].id + ">" + data[i].categoryName + "</option>";
                }
                $("#categoryName3").html(options);
            },
            error(data) {
                alert("三级分类加载失败，请重新输入")
            }
        })
    } else {
        $("#categoryName3").html("");
    }
})

//验证上传文件的格式
function verificationPicFile(file) {
    var fileTypes = [".jpg", ".png", ".jpeg", ".PNG"];//文件后缀只能是这五类
    var filePath = document.getElementById("logo").value;//返回的是上传文件的路径名 例如：E:\xx\xxx.jpg
    //当括号里面的值为0、空字符、false 、null 、undefined的时候就相当于false
    if (filePath) {
        var isNext = false;
        var fileEnd = filePath.substring(filePath.indexOf("."));//截取文件名的后缀
        for (var i = 0; i < fileTypes.length; i++) {
            if (fileTypes[i] == fileEnd) {
                isNext = true;
                break;
            }
        }
        if (!isNext) {
            alert('不接受此文件类型');
            document.getElementById("logo").value = "";//如果文件后缀名不符合，清空已选择文件
            return false;
        }
    } else {
        return false;
    }
}

$().ready(function () {
    $("#addAppInfor").validate();
});